6666599;888888888888888866666666666666668888888888888888;98599886666599;888888888888888866666666666999999999999999999999;98599886666559;999999999999999999999999999999999999999999999999;98599886666559;999999999999999999999999555555555555555555555599;98599886666559;555555555555555555555555556666668888888555555555;95599886666659;888888888888888866666666666666668888888888888888;95599886666659;999999999999999999999999999999999999999999999999;95599886666659;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;95599886666659;::::::::::::::::::::::::9999999999999999::::::::;95599886666659;;;;;;;;:::::::::::::::::99999999999;;;;;;;;;;;;;;95599886666659;8;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;95599886666659;88888;;;;;;;;;;;;;;;;;;;;;;;;;;;8888888888888888;95599886666659;::::888888888888888888888888888888999999:::::::8;95599886666659;::::::::::::::::::::::::9999999999999999::::::::;95599986666659;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;95559986666659;=======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========;98559986666659;=======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========;98559986666559;;;;;;;;99999999999999999999999999999999;;;;;;;;;;98559986666559;;;;;;;;67777777777777799999999999999999;;;;;;;;;;98559986666559;88;;;;;99999999999999999999999999555555888888888;98559986666599;888888;99999999999999999995555555555556998888888;98859986666599;999988855555555555555555555566666666666999999999;98859986666599;999999967777777555555555566666666666666999999999;98855986665599;999999967777777777777777666666666666666999999999;98855986665599;999999967777777777777777666666666699999;;;;;;;;9;98855986665599;9;;;;;;97777777777777999999999999999999;;;;;;;;;;98859986665999;998888867777777779999999999999999999999;88888888;98859986665999;999999967777777799999995555555555555555888888888;98859986655999;999999967777777755555555666666666666666999999999;98559986655999;999999967777777777777777666666666666666999999999;98599986659999;999999967777777777777777666666666666666999999999;98599986659969;999999967777777777777777666666666999999;;;;;;;;9;98599887759979;:::::::88888888888888888666699999999955888888;;;;98599887759979;:::::::88888888888888889999999555555555888888888;98599887759979;:::::::889999999999999999955555566666669::::::::;98599887759979;;;;;;;;999999955555555555566666666666669::::::::;98599887759979;;888888555555888888888886666666666666669::::::::;98599887759979;8888:::888888888888888886666666666666669::::::::;98599887759979;8::::::888888888888888886666666666666669::::::::;98599887559979;:::::::888888888888888886666666666666669::::::::;98599887559979;:::::::888888888888888886666666666666669::::::::;98599887559979;;;;;;;;88888888888888888666666666669999;;;;;;;;;;98599887559979;8;;;;;;99999999999999999999999999999999;;;;;;;;;;98599887559979;88888;;99999999999999999999999995555555888888888;98599887559979;::::888555555555555555555555555555666669:::::::8;98599887559979;:::::::888888888888888886666666666666669::::::::;98599887559999;;;;;;;;99999999999999999999999999999999;;;;;;;;;;98599887559999;=======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========;98599886559999;=======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========;96599666659999;;;;;;;;99999999999999999999999999999999;;;;;;;;;;96599666655999;::::::;99999999999999999999999999999999;;;;;;;;;;96599666655999;;;;;;;;99999999995555555555555555555555888888888;96599666665999;;;;;;;;999555555555555666555555555566669::::::::;96599666665999;8888888555556666666666666666666666666669::::::::;96599666665999;8888888556666666666666666666666666666669::::::::;96599666665999;:::::::766666666666666666666666666666669::::::::;96599666665999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;96559666665599;999999999999999999999999999999999999999999999999;96559666665599;999999967777777777777799999999999999999999999999;96659666665599;559999999999999999999999999999999555555555555555;96659966665599;555555999999999999999999995555555555556665555555;96659966665599;666655555555555555555555555566666666666666666666;96659966666599;666666667777777555555555566666666666666666666666;96659966666599;666666667777777777777777666666666666666666666666;9665996